Madagascar shelduck - Inglés Sinónimo Diccionario